/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package com.invoice.busines.dto;

import java.math.BigDecimal;

/**
 *
 * @author Lidia
 */
public class ComprobanteDetalleDTO  implements java.io.Serializable{

    private Integer numDet;
    private ArticuloDTO articuloDTO;
    private String nomArticulo;
    private ComprobanteDTO comprobanteDTO;
    private BigDecimal pvp;
    private BigDecimal cant;

    public Integer getNumDet() {
        return numDet;
    }

    public void setNumDet(Integer numDet) {
        this.numDet = numDet;
    }

    public ArticuloDTO getArticuloDTO() {
        return articuloDTO;
    }

    public void setArticuloDTO(ArticuloDTO articuloDTO) {
        this.articuloDTO = articuloDTO;
    }

    public ComprobanteDTO getComprobanteDTO() {
        return comprobanteDTO;
    }

    public void setComprobanteDTO(ComprobanteDTO comprobanteDTO) {
        this.comprobanteDTO = comprobanteDTO;
    }

    public BigDecimal getPvp() {
        return pvp;
    }

    public void setPvp(BigDecimal pvp) {
        this.pvp = pvp;
    }

    public BigDecimal getCant() {
        return cant;
    }

    public void setCant(BigDecimal cant) {
        this.cant = cant;
    }

    public String getNomArticulo() {
        return nomArticulo;
    }

    public void setNomArticulo(String nomArticulo) {
        this.nomArticulo = nomArticulo;
    }
    
    public ComprobanteDetalleDTO myClone(){
        ComprobanteDetalleDTO comprobanteDetalleDTO = new ComprobanteDetalleDTO();
        comprobanteDetalleDTO.setArticuloDTO(this.articuloDTO);
        comprobanteDetalleDTO.setCant(this.cant);
        comprobanteDetalleDTO.setComprobanteDTO(this.comprobanteDTO);
        comprobanteDetalleDTO.setNomArticulo(this.nomArticulo);
        comprobanteDetalleDTO.setNumDet(this.numDet);
        comprobanteDetalleDTO.setPvp(this.pvp);
        return comprobanteDetalleDTO;
    }
    
}
